package day0110;

public class ChickTest {
    public static void main(String[] args) {
        Chick meiJia=new Chick();
        //1.调用成员变量(需要先创建一个对象，才能用对象调用canFly)
        //给成员变量赋值
        meiJia.canFly=true;
        meiJia.name="美佳";
        //获取成员变量的值
        System.out.println("姓名："+meiJia.name+"，是否有飞行技能:" + meiJia.canFly);
        //2.调用成员方法  ( 对象代词.方法名(参数值)   )
        meiJia.layEggs();//调用Chick类中独有的下蛋方法
        meiJia.drinkWater();//调用Chick类从Animal中继承的喝水方法
        //3.调用构造方法
        //调用无参构造方法(无参构造方法中会用this(参数)调用四个参数的另一个构造方法，
        //又用super调用父类具有三个参数的构造方法)
        new Chick();
        //调用有四个参的构造方法，构造方法中又用super()调用父类三个参数的构造方法
        new Chick("朵朵",1,"黄颜色",false);
        //
        new Chick("大宇",1,"棕色");

    }
}
